umbrella arum - French English Dictionary